x

Emulators

Note

This article has to be updated. For example, Wine is not an emulator. Only something like QEMU would be an emulator. The others are compatibility layers. (I have done a rudimentary re-organization)

Emulators

Generic

  • QEMU

Linux

  • Windows Subsystem for Linux 1

Android

  • Bluestacks
  • Genymotion
  • LDPlayer
  • Nox
  • Remix OS Player
  • MSI App Player

Gaming Consoles

See Retro Emulation

Sony Playstation

  • PCSX
  • PSCX2
  • RPCS3

Nintendo

Compatibility Layers

Windows

Windows on UNIX

  • Wine
    • Has WINED3D (OpenGL based implementation of Direct3D and DirectDraw from DirectX 1-11)
  • Crossover (paid Wine front-end)
  • PlayOnLinux (Wine Manager)
  • Bottles (Wine Manager)
  • Lutris (Wine Games Manager)
  • Proton (Steam Compatibility Layer)
  • Gallium Nine (Implementation of Direct3D 9)
  • DXVK (Vulkan based implementation of Direct3D 9 and DirectX 10-11)
  • VKD3D (Vulkan based implementation of Direct3D 12)

UNIX

UNIX on Windows

  • Cygwin
  • MSYS2

Linux on Windows

  • Windows Subsystem for Linux 2

Linux on Chromebook

  • Crostini
  • Crouton
  • Brioche

Linux on FreeBSD

  • Linuxulator

Android on Linux

  • Anbox
  • Waydroid
  • ReDroid

Ports

They are re-implementations of platforms which neither emulate, virtualize or run in a compatibility layer. They run on bare metal as operating systems.

Android

  • Android-x86
  • Remix OS
  • Phoenix OS
  • Prime OS
  • Bliss OS
Left-click: follow link, Right-click: select node, Scroll: zoom
x